herd mentality - German English Dictionary